let someone all down - Turkish English Dictionary